body,
html {
    margin:0;
    padding:0;
    background-color:#F2EFE6;
    color:#000;
    }
body {
    min-width:750px;  font-family: verdana,arial, helvetica, sans-serif;/*background:transparent url(MasiCorner.gif) no-repeat bottom right;*/
  
    }

p{font-family: arial, helvetica, sans-serif;}

#wrap {
    background-color:#fff;
    color:#000;
    margin-left:auto;
    margin-right:auto;
    width:750px;
    }

#calendar{background-color:#cc9;color:white;border-style:solid;border-color:green;padding:5px;width:300px;position:relative;}

#calendar h3{margin:0;color:green}
.calendarNumbers{color:green;}

.EventS{background-color:#cc9;width:300px;height:250px;overflow:auto}


#validator {
   background-color:#F2EFE6;
    color:#000;
    position:relative;left:20px;
    width:300px;
    }


#main {
    background-color:#ffffff;
    color:#000;
    float:left;
    width:370px;
    height:8800px;
    padding-top:0px;
    padding-bottom:0px;
    font-family: arial, helvetica, sans-serif;
  
    }


#sidebar {
    background-color:#ffffff;
    color:#000;
    float:right;
    width:330px;
    height:8800px;
    padding-bottom:0px;
    font-family: arial, helvetica, sans-serif;
    }


div#main p{font-family:arial, helvetica, sans-serif;text-align:left;}


#main2 {

    background-color:#ffffff;
    color:#000;
    float:left;
    width:750px;
    height:1290px;
    padding-top:0px;
    padding-bottom:10px;
    
    text-align:center;
    font-family:verdana,arial,"sans serif";
    }





#main5    {width:500px;
           height:200px;position:relative;left:100px;}
#greenBackground{background-color:#ddffaa;padding-top:12px;padding-bottom:3px;width:350px;}

#facialFont{font-family:arial,helvetica,sans-serif;text-align:center;}


#main h2, #main h3, #main p {
    padding:0 10px;font-family:verdana,arial,sans-serif;}


#sidebar p{ font-family:arial, helvetica, sans-serif;text-align:left;}

#sidebar img{padding:10px;}

#sidebar h2,h3,h4, #sidebar p {
    padding:0 10px 0 10px;text-align:left;font-family:verdana,arial,sans-serif;
    }

div#sidebar h3{font-family:verdana,arial,sans-serif;}
#header{
    padding:0px;
    margin:0;
    background-color:#fffab2;
    color:#ffffff;
    
    }


#header{width:750px;height:177px;background-color:#fff;}



/*wilika mada link*/
#wilika {width:100px;}

/*Navigation bar*/

#navcontainer ul
{
padding: .5em 0;
margin: 0;
list-style-type: none;
background-color:#99FF00;
color: #FFF;
width: 100%;
font: normal 100% arial, helvetica, sans-serif;
text-align: center;
}

li { display: inline; }

li a
{
text-decoration: none;
background-color:#99FF00;
color: #0000ff;
padding: .3em 1em;
border-right: 1px solid #fff;
}
li a:hover
{
background-color: #369;
color: #fff;
}




#navcontainer
{
margin-top: 0;
padding:0px;
width:750px;
background-color:#99ff00;
position:relative;bottom:.6%;
font-family:arial,sans serif;
font-weight:bold;
font-size:12.4px;
text-align: center
}


/*code for footer list*/

#navcontainer3 
      { 
       margin-left: 1px;
       background-color:#cc9;
       color:#000000;
       padding-top:5px;padding-right:2px;padding-bottom:5px;padding-left:2px;
       font-family: arial, helvetica, sans-serif;
       font-size:75%;
        }

.active{background-color:white;}
/*Fat Erik's Breadcrumbs*/ 

#navlist2 
      {
      list-style: none;
       padding: 0;
       margin: 0;
       background-color:#cc9;}
       
     #navlist2 li
       {
      display: inline;
      background-color:#cc9;
      padding:0;
      margin: 0;
      }
.navlist2 li:before { content: "|"; }
.navlist2 li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navlist2 li
      {
       background-color:#cc9;
       background-repeat: no-repeat;
       background-position: 0 50%;
       padding: 0 0.1em 0 0em;
       margin: 0 1em 0 -1em;
      }

#navlist2 a  {background-color:#cc9;
	     color: #000080;
}
#navlist2 a:visited {
      
	color: #000080;
}
#navlist2 a:hover {
      
	color: #FFF;
}

#navlist2 a:active {
         
	  color: #0066FF;
}
a:link {
	color: blue;
	
}
a:visited {
	color: #2d73b9;
}
a:hover {
	color: #FF00FF;
}
a:active {
	color: #0033FF;}
#footer  {
    padding:0px 2px 1px 2px;
    margin:0;
    background-color:#cc9;
    color:#fff;
    clear:both;
    text-align:center;
   
    }
#footerBanner {

clear:both;


{